<?php
	class XetTuyen extends Eloquent{
		protected $table = 'dvh_xettuyen';
		protected $primaryKey = 'idXetTuyen';
		protected $guarded = array();

		// Valid dữ liệu
		public static $xettuyen_rules = array(
			"txtHoTen"		=>	"required|min:6",
			"gioitinh"		=>	"required",
			"txtNgaySinh"	=>	"required",
			"noisinh"		=>	"required",
			"txtDiaChi"		=>	"required|min:3",
			"khuvuc"		=>	"required",
			"tinhthanh"		=>	"required",
			"quanhuyen"		=>	"required",
			"thpt"			=>	"required",
			"txtDienThoai"	=>	"required|min:10|max:13|regex:/[0-9]/",
			"txtNgayNhanHoSo"	=>	"required",
			"nganhnghe"		=>	"required",
			"KhoiXet"		=>	"required",
			// Học kỳ I 11
			"txtHK1_11_Mon1"	=>	"required|min:3|max:4|regex:/[0-9.]/",
			"txtHK1_11_Mon2"	=>	"required|min:3|max:4|regex:/[0-9.]/",
			"txtHK1_11_Mon3"	=>	"required|min:3|max:4|regex:/[0-9.]/",
			// Học kỳ II 11
			"txtHK2_11_Mon1"	=>	"required|min:3|max:4|regex:/[0-9.]/",
			"txtHK2_11_Mon2"	=>	"required|min:3|max:4|regex:/[0-9.]/",
			"txtHK2_11_Mon3"	=>	"required|min:3|max:4|regex:/[0-9.]/",
			// Học kỳ I 12
			"txtHK1_12_Mon1"	=>	"required|min:3|max:4|regex:/[0-9.]/",
			"txtHK1_12_Mon2"	=>	"required|min:3|max:4|regex:/[0-9.]/",
			"txtHK1_12_Mon3"	=>	"required|min:3|max:4|regex:/[0-9.]/",
			// Điểm chuẩn
			//"diemchuan"		=>	"required|min:4|max:5|regex:/[0-9]/",
		);
		// Language xét tuyển
		public static $xettuyen_langs = array(
			"txtHoTen.required"		=>	"Vui lòng nhập họ tên",
			"txtHoTen.min"			=>	"Họ tên tối thiểu :min ký tự",
			"gioitinh.required"		=>	"Vui lòng chọn giới tính",
			"txtNgaySinh.required"	=>	"Vui lòng chọn ngày sinh",
			"noisinh.required"		=>	"Vui lòng chọn nơi sinh",
			"txtDiaChi.required"	=> 	"Vui lòng nhập địa chỉ",
			"txtDiaChi.min"			=>	"Địa chỉ tối thiểu :min ký tự",
			"khuvuc.required"		=>	"Vui lòng chọn khu vực",
			"tinhthanh.required"	=>	"Vui lòng chọn tỉnh thành",
			"quanhuyen.required"	=>	"Vui lòng chọn quận huyện",
			"thpt.required"			=>	"Vui lòng chọn Trường THPT (Lớp 12)",
			"txtDienThoai.required"	=>	"Vui lòng nhập số điện thoại",
			"txtDienThoai.min"		=>	"Điện thoại tối thiểu :min ký tự",
			"txtDienThoai.max"		=>	"Điện thoại tối đa :max ký tự",
			"txtDienThoai.regex"	=>	"Điện thoại chỉ được nhập số (0-9)",
			"txtNgayNhanHoSo.required"	=>	"Vui lòng chọn ngày nhận hồ sơ",
			"nganhnghe.required"	=>	"Vui lòng chọn ngành nghề",
			"KhoiXet.required"		=>	"Vui lòng chọn khối cần xét",
			
			// Học kỳ I 11 Môn I
			"txtHK1_11_Mon1.required"	=>	"Vui lòng nhập môn 1 học kỳ I 11",
			"txtHK1_11_Mon1.min"	=>	"Môn 1 học kỳ I 11 tối thiểu :min ký tự",
			"txtHK1_11_Mon1.max"	=>	"Môn 1 học kỳ I 11 tối đa :max ký tự",
			"txtHK1_11_Mon1.regex"	=>	"Môn 1 học kỳ I 11 chỉ được nhập (0-9) và có thể có dấu .",
			//Học kỳ I 11 Môn II
			"txtHK1_11_Mon2.required"	=>	"Vui lòng nhập môn 1 học kỳ I 11",
			"txtHK1_11_Mon2.min"	=>	"Môn 1 học kỳ I 11 tối thiểu :min ký tự",
			"txtHK1_11_Mon2.max"	=>	"Môn 1 học kỳ I 11 tối đa :max ký tự",
			"txtHK1_11_Mon2.regex"	=>	"Môn 1 học kỳ I 11 chỉ được nhập (0-9) và có thể có dấu .",
			// Học kỳ I 11 Môn III
			"txtHK1_11_Mon3.required"	=>	"Vui lòng nhập môn 1 học kỳ I 11",
			"txtHK1_11_Mon3.min"	=>	"Môn 1 học kỳ I 11 tối thiểu :min ký tự",
			"txtHK1_11_Mon3.max"	=>	"Môn 1 học kỳ I 11 tối đa :max ký tự",
			"txtHK1_11_Mon3.regex"	=>	"Môn 1 học kỳ I 11 chỉ được nhập (0-9) và có thể có dấu .",
			
			// Học kỳ II 11 Môn I
			"txtHK2_11_Mon1.required"	=>	"Vui lòng nhập môn 1 học kỳ I 11",
			"txtHK2_11_Mon1.min"	=>	"Môn 1 học kỳ I 11 tối thiểu :min ký tự",
			"txtHK2_11_Mon1.max"	=>	"Môn 1 học kỳ I 11 tối đa :max ký tự",
			"txtHK2_11_Mon1.regex"	=>	"Môn 1 học kỳ I 11 chỉ được nhập (0-9) và có thể có dấu .",
			// Học kỳ II 11 Môn II
			"txtHK2_11_Mon2.required"	=>	"Vui lòng nhập môn 1 học kỳ I 11",
			"txtHK2_11_Mon2.min"	=>	"Môn 1 học kỳ I 11 tối thiểu :min ký tự",
			"txtHK2_11_Mon2.max"	=>	"Môn 1 học kỳ I 11 tối đa :max ký tự",
			"txtHK2_11_Mon2.regex"	=>	"Môn 1 học kỳ I 11 chỉ được nhập (0-9) và có thể có dấu .",
			// Học kỳ II 11 Môn III
			"txtHK2_11_Mon3.required"	=>	"Vui lòng nhập môn 1 học kỳ I 11",
			"txtHK2_11_Mon3.min"	=>	"Môn 1 học kỳ I 11 tối thiểu :min ký tự",
			"txtHK2_11_Mon3.max"	=>	"Môn 1 học kỳ I 11 tối đa :max ký tự",
			"txtHK2_11_Mon3.regex"	=>	"Môn 1 học kỳ I 11 chỉ được nhập (0-9) và có thể có dấu .",
			
			// Học kỳ I 12 Môn I
			"txtHK1_12_Mon1.required"	=>	"Vui lòng nhập môn 1 học kỳ I 11",
			"txtHK1_12_Mon1.min"	=>	"Môn 1 học kỳ I 11 tối thiểu :min ký tự",
			"txtHK1_12_Mon1.max"	=>	"Môn 1 học kỳ I 11 tối đa :max ký tự",
			"txtHK1_12_Mon1.regex"	=>	"Môn 1 học kỳ I 11 chỉ được nhập (0-9) và có thể có dấu .",
			// Học kỳ I 12 Môn II
			"txtHK1_12_Mon2.required"	=>	"Vui lòng nhập môn 1 học kỳ I 11",
			"txtHK1_12_Mon2.min"	=>	"Môn 1 học kỳ I 11 tối thiểu :min ký tự",
			"txtHK1_12_Mon2.max"	=>	"Môn 1 học kỳ I 11 tối đa :max ký tự",
			"txtHK1_12_Mon2.regex"	=>	"Môn 1 học kỳ I 11 chỉ được nhập (0-9) và có thể có dấu .",
			// Học kỳ I 12 Môn III
			"txtHK1_12_Mon3.required"	=>	"Vui lòng nhập môn 1 học kỳ I 11",
			"txtHK1_12_Mon3.min"	=>	"Môn 1 học kỳ I 11 tối thiểu :min ký tự",
			"txtHK1_12_Mon3.max"	=>	"Môn 1 học kỳ I 11 tối đa :max ký tự",
			"txtHK1_12_Mon3.regex"	=>	"Môn 1 học kỳ I 11 chỉ được nhập (0-9) và có thể có dấu .",
		);
	}
?>